home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / cmln1085.arc / READ.ME < prev    next >
Text File  |  1986-02-27  |  4KB  |  83 lines

  1. To:    Computer Language Editor, Craig LaGrow
  2. From:  Hubert D. Callihan, Ph.D.
  3. Re:    Previously submitted Turbo GSX article.
  4. Date:  3/28/85
  5.  
  6. As requested, I am submitting the Turbo-GSX article on disk
  7. format.  It appears in three files on this disk, namely,
  8.  
  9.         TURBOGSX.HDC  -  text body for article
  10.         FIGURES .HDC  -  supporting figures for the text
  11.         TABLE1  .HDC  -  Table 1 from the article
  12.  
  13.         LISTING1.PAS  -  Turbo Pascal source skeleton listing
  14.                          (Include files are on separate files as follows:
  15.                            GSXWORK .INC - workstation functions
  16.                            GSXLINE .INC - line drawing functions
  17.                            GSXTEXT .INC - graphics text functions
  18.                            GSXGDP  .INC - generalized drawing primitives
  19.                            GSXCOLOR.INC - color functions
  20.                            GSXMARK .INC - marker functions
  21.                            GSXINPUT.INC - input device functions
  22.                            GSXWMODE.INC - writing mode functions
  23.                            GSXFILL .INC - region fill functions
  24.                            GSXINQUI.INC - attribute inquiry functions
  25.                            GSXESCAP.INC - escape functions
  26.         LISTING2.PAS - listing 2 in the article
  27.         FRACTALS.PAS - an extra I've include that implements
  28.                        Greg Turk's fractals program (Applesoft
  29.                        BASIC) but using a much faster Turbo
  30.                        Pascal version.  (See program comments)
  31.         P1.PAS .. P9.PAS - programs for the user to test various
  32.                        parts of the implementation.  They also
  33.                        serve as examples for the programmer.
  34.  
  35.  
  36. None of the PAS and INC files contain any special formatting
  37. commands for any word processor.  They were prepared using the
  38. WORDSTAR-compatible editor provided by Borland with the Turbo
  39. package and, as such, are pure ASCII text files.  These files
  40. will likely be the ones users may wish to download.
  41.  
  42. TURBOGSX.HDC and FIGURES.HDC contain formatting commands used
  43. to create the proper formatting environment for PERFECT WRITER.
  44. They could be easily removed or replaced with equivalent
  45. WORDSTAR commands.  For your information, I include below a list
  46. of those commands that may simplify that replacement.
  47.  
  48.         @i[text]                - italicizes text between [ and ]
  49.         @p[text]                - boldface italicized text
  50.         @b[text]                - boldface text
  51.         @u[text], @ux[], @un[]  - underlines text between delimiters
  52.         @center[text]           - centers text not currently centered
  53.                                   on the screen (but formatted as such
  54.                                   when printed)
  55.         @begin[verbatim]
  56.         @end[verbatim]          - no margin justification is to be
  57.                                   applied to text between these two
  58.                                   delimiters.  (What you see is what you
  59.                                   get!)
  60.         @style[ .. ]            - defines environment for printing.
  61.                                   Entries here should be clear.
  62.         @flushleft[text]        - Use left margin, no paragraph indent
  63.                                   or outdent.
  64.         @foot[text]             - defines text for a footnote to be
  65.                                   placed at end of document.  This
  66.                                   command is placed in the actual text
  67.                                   where the footnote reference is to appear.
  68.         @newpage                - defines a page break
  69.         @indent[ .. ]           - defines an indented block of text
  70.         @device[text]           - defines a device used for printing
  71.         @+[ .. ]                - defines text in [] as superscript
  72.  
  73. Generally, if you spot a @ in the text, it would indicate a
  74. formatting command of some type.
  75.  
  76. TABLE1.HDC was formatted for a 132 column printer or screen but
  77. could be easily reformatted.  It contains no PERFECT WRITER
  78. commands.
  79.  
  80. Once again, thank you for your interest in this article.  If I
  81. can be of further assistance, please feel free to contact me.
  82.  
  83.